MarketWatchEuropean stocks close higher as oil rallies on Saudi output freeze talkMarketWatchOil slide: Shares of oil companies rose on Thursday after mostly trading in the red earlier in the day when oil prices CLU6, +4.36% LCOV6, +4.45% had dropped more
…